Serverless 边缘函数(Serverless Edge Functions)
定义
相比中心化 Serverless(AWS Lambda / 阿里云函数计算):
- 冷启动从 100-500ms 降至 <5ms(V8 isolate vs Container)
- 天然全球分布,无需选 region
- 极低延迟 — 直接在用户附近执行
关键产品
| 产品 | 厂商 | 推出 | 运行时 | 关键优势 |
|---|---|---|---|---|
| Cloudflare Workers | Cloudflare | 2017 | V8 Isolate | 冷启动 <1ms,全球 330+ 城市 |
| Fastly Compute(原 Compute@Edge) | Fastly | 2019 | WebAssembly | Rust/AssemblyScript |
| Akamai EdgeWorkers | Akamai | 2019 | JavaScript | 与 CDN 深度集成 |
| Vercel Edge Functions | Vercel | 2022 | V8(基于 Cloudflare Workers) | Next.js 一体化 |
| 阿里云边缘函数 ER(EdgeRoutine) | 阿里云 | 2020 | JavaScript | 国内最广 |
技术机制
- V8 Isolate(Cloudflare) — 每个函数运行在独立的 V8 沙箱,启动 <1ms
- WebAssembly(Fastly) — 编译型语言(Rust/Go)打包成 Wasm,安全隔离 + 性能接近原生
- 请求路由 — Anycast IP + 智能 DNS 把请求引到最近 PoP
- 限制 — 单请求 CPU 时间 50ms-30s、内存 128MB-256MB,适合短任务
应用场景
- A/B 测试 / 实验 — 边缘动态分流
- 认证 / 鉴权 — JWT 校验在边缘完成
- 个性化 — 根据 cookie / 地域返回不同内容
- 图片处理 — 实时 resize / format 转换
- API Gateway — 多源聚合、限流、重写
- AI 推理路由 — AI Gateway 调度 LLM 请求
市场规模
| 维度 | 数据 | 来源 |
|---|---|---|
| CDN 上边缘函数(2025E) | $59 亿 | 综合 |
| CDN 上边缘函数(2030E) | $135 亿(CAGR 17.8%) | 综合 |
行业趋势
- AI Workload 主导增长 — Workers AI 等推动边缘函数从"轻任务"走向"AI 任务"
- WebAssembly 标准化 — 跨厂商可移植性提升
- Serverless 数据层补全 — Cloudflare R2 + D1 + Outerbase / Fastly KV
- 与 Next.js / Astro 框架深度集成 — 前端框架默认部署到边缘
关联
已废弃叙述
2026-05-29 数字订正:Fastly Compute@Edge 推出年份 2020 → 2019(依据 Fastly 官方 IR 公告,"Fastly Expands Serverless Capabilities With the Launch of Compute@Edge" 2019-11)
| Fastly Compute(原 Compute@Edge) | Fastly | 2020 | WebAssembly | Rust/AssemblyScript |
注:2019-11 Fastly 官方宣布 Compute@Edge 推出(private beta),2020 为更广泛可用阶段。原表误记为 2020。